@font-face {
 font-family: ArialRounded;
 src: url("../fonts/arial-rounded-mt-bold.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: ArialRounded;
 src: url("../fonts/arial-rounded-mt-bold.eot") /* EOT file for IE */
}
@font-face {
 font-family: NoteWorthy;
 src: url("../fonts/noteworthy.eot") /* EOT file for IE */
}
@font-face {
 font-family: NoteWorthy;
 src: url("../fonts/noteworthy.ttf") /* TTF file for CSS3 browsers */
}
.wrapper{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	/*padding-top: 10%;*/
}
.title span{
    display: block;
    font-size: 25px;
    height: 40px;
    line-height: 1.4em;
    font-family: ArialRounded,Arial Rounded MT Bold, Arial, sans-serif;
}
.box-bg{
	border:2px solid #FE85AE;
	color:#151a90;
	background: #ffe6e3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url();
	background: -moz-linear-gradient(top,  #ffe6e3 21%, #fff3f1 67%, #fcf6a6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,#ffe6e3), color-stop(67%,#fff3f1), color-stop(100%,#fcf6a6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe6e3 21%,#fff3f1 67%,#fcf6a6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe6e3 21%,#fff3f1 67%,#fcf6a6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe6e3 21%,#fff3f1 67%,#fcf6a6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe6e3 21%,#fff3f1 67%,#fcf6a6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe6e3', endColorstr='#fcf6a6',GradientType=0 ); /* IE6-8 */
}
.title{
    border-bottom: 1px solid #FE85AE;
	background: #fbb0c5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url();
	background: -moz-linear-gradient(top,  #fbb0c5 0%, #fe85ae 46%, #fe85ae 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbb0c5), color-stop(46%,#fe85ae), color-stop(100%,#fe85ae)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbb0c5 0%,#fe85ae 46%,#fe85ae 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbb0c5 0%,#fe85ae 46%,#fe85ae 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbb0c5 0%,#fe85ae 46%,#fe85ae 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbb0c5 0%,#fe85ae 46%,#fe85ae 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbb0c5', endColorstr='#fe85ae',GradientType=0 ); /* IE6-8 */
 	text-align: center;
	color:#0e1891;    
}
.box-wrapper-icons{
	max-width: 470px;
	/*margin: 0 auto;
	height: auto;*/
	margin-left: 10px;
}
.wrapper-box{
    /*margin: auto;
    overflow-x: hidden;
    width: 500px;*/
    float: left;
    margin-left: 10px;
    width: 510px;   
}
.back-btn a{
    background-image: url("../img/icons.png");
    background-position: -35px -50px;
    background-repeat: no-repeat;
    display: block;
    height: 27px;
    margin-top: auto;
    width: 29px;
}
.back-btn a:hover{
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.back-btn{
    float: left;
    margin-top: -35px;
    width: 100%;
}
.result-message-box{
	text-align: center;
}
.h-wrapper-box{
    height: 405px;
    overflow: hidden;
    width: 500px;
}
.h-box{
	height: 405px;
	width: 1000px;
}
.setting-btn{
    float: right;
    margin-top: -35px;
    width: 6%;
}
.setting-btn a{
    background-image: url("../img/icons.png");
    background-position: -100px -50px;
    background-repeat: no-repeat;
    display: block;
    height: 27px;
    margin-top: auto;
    width: 29px;
}
.setting-btn a:hover{
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.back-btn-two{
    float: right;
    margin-top: -35px;
    width: 6%;
}
.back-btn-two a{
    background-image: url("../img/icons.png");
    background-position: -2px -50px;
    background-repeat: no-repeat;
    display: block;
    height: 27px;
    margin-top: auto;
    width: 29px;
}
.h-wrapper-box{
	height: 420px;
}
.h-box{
	height: 420px;
}
.box-one, .box-two{
	min-height: 415px;
}
.btn-share{
    float: right;
    margin-right: 30px;
    margin-top: -36px;
    width: 6%;
}
.btn-share a{
    background-image: url("../img/icons.png");
    background-position: -594px -8px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 28px;
    width: 28px;
}
.ui-widget-overlay {
    background: none repeat-x scroll 50% 50% #EEEEEE !important;
    opacity: 0.3 !important;
}